Windowpane flounder - French English Dictionary